package com.gillion.business.model;

import com.gfa4j.mybatis.annotation.CommonField;
import com.gfa4j.mybatis.annotation.CommonFieldType;
import com.gfa4j.mybatis.model.BaseModel;
import java.io.Serializable;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.GeneratedValue;
import javax.persistence.Id;
import javax.persistence.Table;
import javax.persistence.Version;

@Entity
@Table(name = "SYS_ACL_TABLE")
public class SysAclTable extends BaseModel implements Serializable {
    private String aclTableId;

    private Byte aclMode;

    private String tableName;

    private static final long serialVersionUID = 1L;

    @Column(name = "ACL_TABLE_ID")
    @Id
    @GeneratedValue(generator = "UUIDGenerator")
    public String getAclTableId() {
        return aclTableId;
    }

    public void setAclTableId(String aclTableId) {
        this.aclTableId = aclTableId;
    }

    @Column(name = "ACL_MODE")
    public Byte getAclMode() {
        return aclMode;
    }

    public void setAclMode(Byte aclMode) {
        this.aclMode = aclMode;
    }

    @Column(name = "TABLE_NAME")
    public String getTableName() {
        return tableName;
    }

    public void setTableName(String tableName) {
        this.tableName = tableName;
    }
}